[Ivy]
[>Created: Sun Mar 02 21:49:29 ICT 2014]
14471768AF9E4679 3.17 #module
>Proto >Proto Collection #zClass
Ls0 LoginProcess Big #zClass
Ls0 RD #cInfo
Ls0 #process
Ls0 @TextInP .ui2RdDataAction .ui2RdDataAction #zField
Ls0 @TextInP .rdData2UIAction .rdData2UIAction #zField
Ls0 @TextInP .resExport .resExport #zField
Ls0 @TextInP .type .type #zField
Ls0 @TextInP .processKind .processKind #zField
Ls0 @AnnotationInP-0n ai ai #zField
Ls0 @TextInP .xml .xml #zField
Ls0 @TextInP .responsibility .responsibility #zField
Ls0 @RichDialogProcessEnd f1 '' #zField
Ls0 @Alternative f8 '' #zField
Ls0 @RichDialogProcessStart f2 '' #zField
Ls0 @RichDialogProcessEnd f14 '' #zField
Ls0 @RichDialogEnd f5 '' #zField
Ls0 @RichDialogInitStart f0 '' #zField
Ls0 @PushWFArc f4 '' #zField
Ls0 @PushWFArc f9 '' #zField
Ls0 @CallSub f3 '' #zField
Ls0 @PushWFArc f6 '' #zField
Ls0 @PushWFArc f17 '' #zField
Ls0 @RichDialog f15 '' #zField
Ls0 @PushWFArc f11 '' #zField
Ls0 @GridStep f7 '' #zField
Ls0 @PushWFArc f12 '' #zField
Ls0 @PushWFArc f10 '' #zField
>Proto Ls0 Ls0 LoginProcess #zField
Ls0 f1 type simpleTaskBoard.Login.LoginData #txt
Ls0 f1 86 166 20 20 13 0 #rect
Ls0 f1 @|RichDialogProcessEndIcon #fIcon
Ls0 f8 type simpleTaskBoard.Login.LoginData #txt
Ls0 f8 202 178 28 28 14 0 #rect
Ls0 f8 @|AlternativeIcon #fIcon
Ls0 f2 guid 14471A99BBD71F75 #txt
Ls0 f2 type simpleTaskBoard.Login.LoginData #txt
Ls0 f2 actionDecl 'simpleTaskBoard.Login.LoginData out;
' #txt
Ls0 f2 actionTable 'out=in;
' #txt
Ls0 f2 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>onLoginSubmit</name>
        <nameStyle>13,5,7
</nameStyle>
    </language>
</elementInfo>
' #txt
Ls0 f2 206 54 20 20 13 0 #rect
Ls0 f2 @|RichDialogProcessStartIcon #fIcon
Ls0 f14 type simpleTaskBoard.Login.LoginData #txt
Ls0 f14 206 310 20 20 13 0 #rect
Ls0 f14 @|RichDialogProcessEndIcon #fIcon
Ls0 f5 type simpleTaskBoard.Login.LoginData #txt
Ls0 f5 guid 14476C37F6ACF168 #txt
Ls0 f5 302 310 20 20 13 0 #rect
Ls0 f5 @|RichDialogEndIcon #fIcon
Ls0 f0 guid 14476C3BF7FA2B2D #txt
Ls0 f0 type simpleTaskBoard.Login.LoginData #txt
Ls0 f0 method start() #txt
Ls0 f0 disableUIEvents true #txt
Ls0 f0 inParameterDecl 'ch.ivyteam.ivy.richdialog.exec.RdMethodCallEvent methodEvent = event as ch.ivyteam.ivy.richdialog.exec.RdMethodCallEvent;
<> param = methodEvent.getInputArguments();
' #txt
Ls0 f0 outParameterDecl '<java.lang.Boolean isLoginSuccess> result;
' #txt
Ls0 f0 outParameterMapAction 'result.isLoginSuccess=in.isSuccess;
' #txt
Ls0 f0 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>start()</name>
        <nameStyle>7,5,7
</nameStyle>
    </language>
</elementInfo>
' #txt
Ls0 f0 86 54 20 20 13 0 #rect
Ls0 f0 @|RichDialogInitStartIcon #fIcon
Ls0 f4 expr out #txt
Ls0 f4 216 74 216 116 #arcP
Ls0 f9 expr out #txt
Ls0 f9 216 140 216 178 #arcP
Ls0 f3 type simpleTaskBoard.Login.LoginData #txt
Ls0 f3 processCall 'Functional Processes/UserManagement:login(String,String)' #txt
Ls0 f3 doCall true #txt
Ls0 f3 requestActionDecl '<java.lang.String username,java.lang.String password> param;
' #txt
Ls0 f3 requestMappingAction 'param.username=in.username;
param.password=in.password;
' #txt
Ls0 f3 responseActionDecl 'simpleTaskBoard.Login.LoginData out;
' #txt
Ls0 f3 responseMappingAction 'out=in;
out.isSuccess=result.isSuccess;
' #txt
Ls0 f3 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>login(String,String)</name>
        <nameStyle>20,5,7
</nameStyle>
    </language>
</elementInfo>
' #txt
Ls0 f3 198 116 36 24 20 -2 #rect
Ls0 f3 @|CallSubIcon #fIcon
Ls0 f6 expr out #txt
Ls0 f6 96 74 96 166 #arcP
Ls0 f17 expr out #txt
Ls0 f17 312 268 312 310 #arcP
Ls0 f15 targetWindow NEW:card: #txt
Ls0 f15 targetDisplay TOP #txt
Ls0 f15 richDialogId simpleTaskBoard.taskboard #txt
Ls0 f15 startMethod start() #txt
Ls0 f15 type simpleTaskBoard.Login.LoginData #txt
Ls0 f15 requestActionDecl '<> param;' #txt
Ls0 f15 responseActionDecl 'simpleTaskBoard.Login.LoginData out;
' #txt
Ls0 f15 responseMappingAction 'out=in;
' #txt
Ls0 f15 windowConfiguration '* ' #txt
Ls0 f15 isAsynch false #txt
Ls0 f15 isInnerRd true #txt
Ls0 f15 userContext '* ' #txt
Ls0 f15 294 244 36 24 20 -2 #rect
Ls0 f15 @|RichDialogIcon #fIcon
Ls0 f11 expr in #txt
Ls0 f11 outCond in.isSuccess #txt
Ls0 f11 .xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>login success
</name>
        <nameStyle>14
</nameStyle>
    </language>
</elementInfo>
' #txt
Ls0 f11 230 192 312 244 #arcP
Ls0 f11 1 312 192 #addKink
Ls0 f11 0 0.9646379420823907 0 0 #arcLabel
Ls0 f7 actionDecl 'simpleTaskBoard.Login.LoginData out;
' #txt
Ls0 f7 actionTable 'out=in;
' #txt
Ls0 f7 type simpleTaskBoard.Login.LoginData #txt
Ls0 f7 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>show message</name>
        <nameStyle>12,7
</nameStyle>
    </language>
</elementInfo>
' #txt
Ls0 f7 198 244 36 24 -111 -9 #rect
Ls0 f7 @|StepIcon #fIcon
Ls0 f12 expr in #txt
Ls0 f12 outCond !in.isSuccess #txt
Ls0 f12 216 206 216 244 #arcP
Ls0 f10 expr out #txt
Ls0 f10 216 268 216 310 #arcP
>Proto Ls0 .type simpleTaskBoard.Login.LoginData #txt
>Proto Ls0 .processKind HTML_DIALOG #txt
>Proto Ls0 -8 -8 16 16 16 26 #rect
>Proto Ls0 '' #fIcon
Ls0 f3 mainOut f9 tail #connect
Ls0 f9 head f8 in #connect
Ls0 f2 mainOut f4 tail #connect
Ls0 f4 head f3 mainIn #connect
Ls0 f15 mainOut f17 tail #connect
Ls0 f17 head f5 mainIn #connect
Ls0 f0 mainOut f6 tail #connect
Ls0 f6 head f1 mainIn #connect
Ls0 f8 out f11 tail #connect
Ls0 f11 head f15 mainIn #connect
Ls0 f8 out f12 tail #connect
Ls0 f12 head f7 mainIn #connect
Ls0 f7 mainOut f10 tail #connect
Ls0 f10 head f14 mainIn #connect
